//方法类似于好数对，这里只写hashi的写法
int countKDifference(int* nums, int numsSize, int k) {
    int hashi[101], x = 0, ans = 0;
    memset(hashi, 0, sizeof(hashi));
    for(int i = 0; i < numsSize; i++){
        x = nums[i] + k;
        if(x > 0 && x <= 100){
            ans += hashi[x];
        }
        x = nums[i] - k;
        if(x > 0 && x <= 100){
            ans += hashi[x];
        }
        hashi[nums[i]]++;
    }
    return ans;
}

/*给你一个整数数组 nums 和一个整数 k ，请你返回数对 (i, j) 的数目，满足 i < j 且 |nums[i] - nums[j]| == k 。

|x| 的值定义为：

如果 x >= 0 ，那么值为 x 。如果 x < 0 ，那么值为 -x 。*/